﻿using System.Windows;

namespace Benchmark
{
    public static class PointList
    {
        public static Point[] GetPointList()
        {
            return new Point[]
            {
                new Point(10, 10),
                new Point(11, 10),
                new Point(12, 10),
                new Point(13, 10),
                new Point(14, 10),
                new Point(15, 10),
                new Point(15, 11),
                new Point(15, 12),
                new Point(15, 13),
                new Point(15, 14),
                new Point(15, 15),
                new Point(25, 35),
                new Point(35, 15),
                new Point(55, 25),
                new Point(230, 745), new Point(320, 873), new Point(73, 204), new Point(984, 495), new Point(886, 770),
                new Point(32, 538), new Point(930, 145), new Point(355, 540), new Point(212, 206), new Point(569, 758),
                new Point(283, 665), new Point(964, 30), new Point(227, 568), new Point(333, 317), new Point(780, 942),
                new Point(850, 597), new Point(767, 845), new Point(771, 314), new Point(260, 923), new Point(469, 159),
                new Point(551, 717), new Point(832, 195), new Point(64, 289), new Point(688, 901), new Point(28, 255),
                new Point(656, 127), new Point(778, 453), new Point(503, 565), new Point(780, 289), new Point(646, 505),
                new Point(870, 666), new Point(715, 944), new Point(919, 434), new Point(770, 84), new Point(373, 40),
                new Point(279, 288), new Point(737, 409), new Point(206, 566), new Point(833, 769), new Point(965, 937),
                new Point(879, 432), new Point(289, 525), new Point(286, 723), new Point(818, 314), new Point(342, 206),
                new Point(533, 970), new Point(277, 964), new Point(289, 885), new Point(2, 888), new Point(275, 629),
                new Point(519, 604), new Point(527, 987), new Point(975, 367), new Point(390, 369), new Point(246, 937),
                new Point(732, 11), new Point(324, 708), new Point(625, 438), new Point(377, 190), new Point(657, 196),
                new Point(616, 456), new Point(742, 167), new Point(506, 309), new Point(11, 772), new Point(120, 321),
                new Point(563, 944), new Point(493, 336), new Point(418, 275), new Point(904, 301), new Point(549, 918),
                new Point(332, 449), new Point(68, 404), new Point(474, 521), new Point(646, 568), new Point(338, 850),
                new Point(507, 812), new Point(230, 78), new Point(13, 63), new Point(862, 360), new Point(481, 666),
                new Point(355, 617), new Point(248, 924), new Point(374, 787), new Point(518, 987), new Point(290, 350),
                new Point(534, 76), new Point(640, 739), new Point(863, 166), new Point(387, 337), new Point(692, 985),
                new Point(663, 442), new Point(434, 270), new Point(814, 750), new Point(714, 414), new Point(322, 355),
                new Point(412, 543), new Point(820, 883), new Point(562, 715), new Point(201, 144), new Point(30, 686),
                new Point(366, 110), new Point(131, 931), new Point(971, 47), new Point(486, 548), new Point(51, 937),
                new Point(599, 208), new Point(241, 627), new Point(874, 230), new Point(541, 28), new Point(732, 871),
                new Point(87, 305), new Point(384, 973), new Point(291, 710), new Point(420, 23), new Point(38, 263),
                new Point(489, 950), new Point(87, 348), new Point(402, 187), new Point(920, 252), new Point(969, 403),
                new Point(129, 512), new Point(128, 617), new Point(505, 371), new Point(624, 402), new Point(792, 712),
                new Point(586, 782), new Point(849, 681), new Point(653, 60), new Point(725, 158), new Point(639, 260),
                new Point(626, 463), new Point(510, 788), new Point(448, 649), new Point(121, 892), new Point(225, 686),
                new Point(309, 289), new Point(59, 328), new Point(741, 575), new Point(177, 767), new Point(467, 920),
                new Point(85, 18), new Point(230, 325), new Point(676, 707), new Point(100, 405), new Point(695, 341),
                new Point(462, 762), new Point(612, 708), new Point(777, 666), new Point(1, 340), new Point(168, 856),
                new Point(250, 732), new Point(177, 106), new Point(403, 297), new Point(723, 520), new Point(939, 78),
                new Point(883, 957), new Point(690, 719), new Point(175, 607), new Point(232, 185), new Point(111, 741),
                new Point(548, 715), new Point(196, 883), new Point(223, 547), new Point(676, 350), new Point(550, 75),
                new Point(573, 836), new Point(598, 610), new Point(669, 353), new Point(841, 123), new Point(921, 379),
                new Point(983, 579), new Point(466, 617), new Point(457, 504), new Point(71, 893), new Point(533, 170),
                new Point(433, 816), new Point(229, 427), new Point(307, 535), new Point(535, 293), new Point(883, 856),
                new Point(620, 372), new Point(970, 863), new Point(504, 47), new Point(359, 79), new Point(49, 821),
                new Point(765, 108), new Point(263, 732), new Point(757, 969), new Point(249, 579), new Point(425, 719),
                new Point(475, 783), new Point(817, 380), new Point(641, 756), new Point(607, 171), new Point(303, 134),
                new Point(817, 547), new Point(240, 65), new Point(758, 610), new Point(609, 602), new Point(112, 410),
                new Point(145, 991), new Point(843, 711), new Point(404, 325), new Point(553, 496), new Point(669, 338),
                new Point(285, 956), new Point(867, 164), new Point(380, 837), new Point(555, 589), new Point(222, 748),
                new Point(439, 187), new Point(776, 914), new Point(4, 218), new Point(867, 197), new Point(974, 146),
                new Point(359, 646), new Point(466, 15), new Point(573, 484), new Point(939, 106), new Point(975, 316),
                new Point(202, 110), new Point(501, 964), new Point(848, 860), new Point(679, 76), new Point(685, 920),
                new Point(55, 19), new Point(380, 363), new Point(970, 957), new Point(214, 928), new Point(706, 186),
                new Point(457, 356), new Point(522, 523), new Point(978, 639), new Point(489, 852), new Point(590, 895),
                new Point(897, 449), new Point(613, 905), new Point(545, 329), new Point(686, 812), new Point(65, 143),
                new Point(538, 791), new Point(511, 53), new Point(91, 340), new Point(266, 103), new Point(44, 615),
                new Point(269, 11), new Point(399, 789), new Point(858, 846), new Point(587, 978), new Point(986, 209),
                new Point(371, 827), new Point(485, 789), new Point(23, 606), new Point(405, 474), new Point(817, 641),
                new Point(271, 402), new Point(863, 563), new Point(648, 666), new Point(844, 469), new Point(432, 638),
                new Point(372, 386), new Point(808, 975), new Point(626, 886), new Point(49, 824), new Point(46, 699),
                new Point(741, 707), new Point(826, 856), new Point(772, 710), new Point(305, 722), new Point(29, 484),
                new Point(934, 792), new Point(285, 402), new Point(343, 866), new Point(148, 836), new Point(140, 192),
                new Point(1, 118), new Point(546, 347), new Point(837, 984), new Point(18, 510), new Point(163, 137),
                new Point(556, 580), new Point(427, 118), new Point(900, 564), new Point(576, 6), new Point(790, 937),
                new Point(360, 122), new Point(439, 947), new Point(703, 579), new Point(101, 406), new Point(631, 759),
                new Point(738, 213), new Point(683, 854), new Point(697, 622), new Point(161, 478), new Point(18, 787),
                new Point(692, 794), new Point(558, 892), new Point(928, 353), new Point(365, 167), new Point(501, 779),
                new Point(290, 141), new Point(45, 203), new Point(831, 878), new Point(679, 598), new Point(644, 257),
                new Point(883, 612), new Point(878, 403), new Point(398, 342), new Point(897, 573), new Point(420, 278),
                new Point(402, 97), new Point(987, 2), new Point(245, 566), new Point(563, 546), new Point(19, 350),
                new Point(214, 934), new Point(904, 852), new Point(469, 597), new Point(168, 480), new Point(22, 818),
                new Point(943, 562), new Point(834, 761), new Point(904, 79), new Point(915, 155), new Point(493, 585),
                new Point(456, 792), new Point(746, 223), new Point(377, 192), new Point(153, 42), new Point(958, 265),
                new Point(315, 132), new Point(579, 294), new Point(42, 949), new Point(707, 26), new Point(934, 801),
                new Point(174, 416), new Point(550, 601), new Point(334, 839), new Point(263, 226), new Point(98, 165),
                new Point(650, 408), new Point(52, 434), new Point(893, 422), new Point(187, 680), new Point(474, 276),
                new Point(443, 125), new Point(521, 756), new Point(503, 810), new Point(983, 540), new Point(718, 954),
                new Point(371, 888), new Point(221, 692), new Point(410, 39), new Point(241, 145), new Point(888, 537),
                new Point(928, 926), new Point(943, 793), new Point(615, 907), new Point(79, 145), new Point(400, 620),
                new Point(762, 27), new Point(551, 657), new Point(358, 48), new Point(895, 794), new Point(97, 524),
                new Point(856, 723), new Point(507, 144), new Point(793, 761), new Point(186, 360), new Point(23, 854),
                new Point(181, 42), new Point(791, 937), new Point(347, 517), new Point(182, 728), new Point(141, 596),
                new Point(730, 838), new Point(139, 98), new Point(192, 344), new Point(337, 563), new Point(334, 362),
                new Point(144, 447), new Point(47, 364), new Point(680, 205), new Point(418, 799), new Point(999, 853),
                new Point(720, 719), new Point(122, 546), new Point(439, 719), new Point(235, 614), new Point(310, 840),
                new Point(865, 166), new Point(652, 500), new Point(793, 18), new Point(584, 409), new Point(951, 448),
                new Point(424, 622), new Point(26, 660), new Point(709, 734), new Point(994, 427), new Point(256, 142),
                new Point(98, 383), new Point(728, 287), new Point(876, 11), new Point(716, 592), new Point(659, 472),
                new Point(109, 722), new Point(253, 493), new Point(496, 977), new Point(794, 546), new Point(570, 662),
                new Point(620, 8), new Point(847, 551), new Point(429, 97), new Point(692, 461), new Point(836, 704),
                new Point(725, 807), new Point(357, 167), new Point(742, 482), new Point(437, 364), new Point(624, 782),
                new Point(302, 991), new Point(750, 478), new Point(339, 701), new Point(369, 533), new Point(163, 731),
                new Point(939, 448), new Point(856, 594), new Point(521, 89), new Point(535, 177), new Point(858, 779),
                new Point(318, 254), new Point(755, 954), new Point(747, 301), new Point(365, 85), new Point(750, 14),
                new Point(540, 429), new Point(921, 788), new Point(359, 629), new Point(258, 368), new Point(211, 727),
                new Point(727, 159), new Point(297, 105), new Point(765, 276), new Point(950, 762), new Point(646, 652),
                new Point(947, 259), new Point(506, 845), new Point(464, 47), new Point(235, 796), new Point(731, 37),
                new Point(335, 283), new Point(782, 149), new Point(191, 510), new Point(526, 68), new Point(235, 891),
                new Point(831, 166), new Point(966, 130), new Point(51, 159), new Point(957, 650), new Point(188, 471),
                new Point(351, 603), new Point(439, 97), new Point(67, 280), new Point(923, 76), new Point(323, 311),
                new Point(393, 461), new Point(637, 174), new Point(392, 444), new Point(376, 147), new Point(913, 255),
                new Point(750, 881), new Point(527, 754), new Point(821, 780), new Point(293, 375), new Point(794, 305),
                new Point(90, 585), new Point(607, 260), new Point(686, 732), new Point(844, 684), new Point(82, 910),
                new Point(586, 449), new Point(745, 923), new Point(498, 370), new Point(529, 791), new Point(738, 606),
                new Point(782, 809), new Point(736, 933), new Point(720, 469), new Point(75, 684), new Point(276, 287),
                new Point(987, 547), new Point(282, 18), new Point(221, 808), new Point(853, 377), new Point(488, 659),
                new Point(600, 691), new Point(64, 3), new Point(668, 300), new Point(136, 604), new Point(256, 451),
                new Point(250, 501), new Point(637, 187), new Point(522, 281), new Point(848, 674), new Point(539, 216),
                new Point(656, 159), new Point(408, 795), new Point(923, 39), new Point(167, 726), new Point(702, 689),
                new Point(516, 151), new Point(303, 79), new Point(6, 90), new Point(744, 733), new Point(265, 419),
                new Point(332, 471), new Point(428, 824), new Point(36, 485), new Point(909, 95), new Point(496, 939),
                new Point(960, 179), new Point(837, 272), new Point(2, 441), new Point(283, 269), new Point(79, 629),
                new Point(133, 410), new Point(902, 567), new Point(935, 98), new Point(198, 558), new Point(181, 432),
                new Point(536, 114), new Point(408, 119), new Point(883, 185), new Point(731, 583), new Point(759, 438),
                new Point(129, 72), new Point(229, 762), new Point(729, 336), new Point(313, 31), new Point(76, 565),
                new Point(807, 475), new Point(653, 636), new Point(286, 922), new Point(569, 861), new Point(889, 937),
                new Point(286, 351), new Point(913, 64), new Point(402, 845), new Point(770, 718), new Point(388, 816),
                new Point(709, 699), new Point(509, 641), new Point(499, 61), new Point(180, 139), new Point(837, 598),
                new Point(784, 167), new Point(481, 615), new Point(624, 61), new Point(461, 772), new Point(833, 961),
                new Point(615, 870), new Point(693, 821), new Point(151, 778), new Point(158, 165), new Point(359, 883),
                new Point(566, 595), new Point(642, 259), new Point(855, 107), new Point(965, 12), new Point(136, 224),
                new Point(741, 430), new Point(23, 291), new Point(153, 118), new Point(869, 297), new Point(439, 340),
                new Point(383, 998), new Point(884, 427), new Point(201, 839), new Point(5, 688), new Point(489, 721),
                new Point(903, 14), new Point(779, 953), new Point(32, 188), new Point(525, 221), new Point(760, 517),
                new Point(96, 449), new Point(635, 609), new Point(219, 185), new Point(846, 402), new Point(668, 32),
                new Point(908, 860), new Point(726, 18), new Point(500, 567), new Point(711, 215), new Point(58, 15),
                new Point(102, 276), new Point(522, 415), new Point(321, 726), new Point(650, 69), new Point(259, 964),
                new Point(593, 648), new Point(537, 921), new Point(244, 934), new Point(362, 275), new Point(208, 15),
                new Point(992, 603), new Point(19, 457), new Point(812, 42), new Point(288, 761), new Point(453, 464),
                new Point(477, 309), new Point(163, 744), new Point(415, 819), new Point(927, 220), new Point(287, 492),
                new Point(535, 777), new Point(142, 704), new Point(438, 260), new Point(322, 804), new Point(774, 565),
                new Point(205, 435), new Point(6, 42), new Point(23, 498), new Point(256, 65), new Point(602, 278),
                new Point(438, 888), new Point(615, 795), new Point(486, 283), new Point(485, 792), new Point(506, 424),
                new Point(7, 142), new Point(987, 715), new Point(479, 214), new Point(460, 315), new Point(18, 552),
                new Point(720, 483), new Point(987, 888), new Point(258, 41), new Point(303, 120), new Point(721, 916),
                new Point(562, 862), new Point(617, 9), new Point(53, 646), new Point(162, 347), new Point(217, 155),
                new Point(775, 529), new Point(297, 349), new Point(558, 63), new Point(448, 291), new Point(562, 808),
                new Point(38, 941), new Point(46, 50), new Point(558, 954), new Point(901, 727), new Point(536, 444),
                new Point(980, 364), new Point(71, 590), new Point(862, 145), new Point(524, 978), new Point(661, 833),
                new Point(52, 112), new Point(98, 862), new Point(777, 190), new Point(185, 637), new Point(330, 195),
                new Point(593, 12), new Point(557, 912), new Point(878, 621), new Point(815, 567), new Point(450, 99),
                new Point(745, 434), new Point(811, 772), new Point(174, 410), new Point(457, 707), new Point(487, 412),
                new Point(539, 469), new Point(629, 729), new Point(755, 925), new Point(842, 184), new Point(272, 368),
                new Point(769, 264), new Point(397, 341), new Point(851, 968), new Point(807, 159), new Point(712, 240),
                new Point(330, 956), new Point(527, 562), new Point(87, 618), new Point(301, 325), new Point(688, 367),
                new Point(732, 478), new Point(150, 917), new Point(656, 123), new Point(382, 827), new Point(157, 952),
                new Point(778, 631), new Point(295, 82), new Point(329, 481), new Point(37, 469), new Point(921, 205),
                new Point(602, 298), new Point(995, 246), new Point(82, 582), new Point(942, 66), new Point(642, 137),
                new Point(623, 517), new Point(495, 905), new Point(635, 291), new Point(113, 479), new Point(685, 727),
                new Point(586, 980), new Point(1, 759), new Point(461, 699), new Point(661, 444), new Point(232, 606),
                new Point(580, 831), new Point(403, 482), new Point(764, 433), new Point(482, 903), new Point(834, 73),
                new Point(181, 315), new Point(185, 19), new Point(329, 261), new Point(135, 390), new Point(446, 38),
                new Point(367, 558), new Point(784, 193), new Point(619, 622), new Point(297, 235), new Point(784, 383),
                new Point(920, 497), new Point(834, 35), new Point(557, 791), new Point(113, 12), new Point(140, 202),
                new Point(808, 210), new Point(644, 611), new Point(546, 270), new Point(794, 982), new Point(430, 200),
                new Point(563, 271), new Point(998, 193), new Point(239, 22), new Point(47, 210), new Point(862, 142),
                new Point(136, 247), new Point(118, 451), new Point(153, 684), new Point(481, 150), new Point(462, 537),
                new Point(147, 122), new Point(249, 244), new Point(230, 156), new Point(913, 173), new Point(647, 349),
                new Point(827, 314), new Point(805, 584), new Point(820, 648), new Point(499, 640), new Point(795, 534),
                new Point(744, 903), new Point(150, 997), new Point(65, 560), new Point(92, 193), new Point(458, 861),
                new Point(788, 644), new Point(519, 893), new Point(53, 441), new Point(21, 753), new Point(963, 83),
                new Point(109, 873), new Point(562, 513), new Point(315, 821), new Point(442, 534), new Point(630, 504),
                new Point(185, 841), new Point(354, 927), new Point(792, 243), new Point(972, 251), new Point(178, 670),
                new Point(64, 719), new Point(714, 786), new Point(561, 182), new Point(795, 911), new Point(530, 379),
                new Point(626, 745), new Point(677, 712), new Point(425, 871), new Point(341, 636), new Point(682, 244),
                new Point(118, 558), new Point(562, 953), new Point(676, 946), new Point(290, 591), new Point(101, 809),
                new Point(468, 770), new Point(574, 293), new Point(18, 389), new Point(158, 776), new Point(952, 132),
                new Point(26, 530), new Point(3, 251), new Point(877, 439), new Point(164, 641), new Point(501, 920),
                new Point(902, 335), new Point(569, 934), new Point(551, 506), new Point(156, 761), new Point(109, 614),
                new Point(892, 203), new Point(810, 721), new Point(910, 856), new Point(170, 383), new Point(693, 35),
                new Point(712, 564), new Point(684, 550), new Point(217, 588), new Point(554, 310), new Point(76, 237),
                new Point(781, 648), new Point(89, 180), new Point(906, 133), new Point(201, 640), new Point(741, 512),
                new Point(233, 397), new Point(666, 337), new Point(240, 823), new Point(719, 282), new Point(341, 20),
                new Point(268, 780), new Point(948, 466), new Point(208, 338), new Point(650, 18), new Point(716, 962),
                new Point(951, 845), new Point(685, 872), new Point(832, 243), new Point(113, 630), new Point(814, 777),
                new Point(655, 530), new Point(642, 180), new Point(802, 314), new Point(897, 347), new Point(310, 394),
                new Point(869, 272), new Point(969, 55), new Point(968, 1), new Point(700, 623), new Point(971, 568),
                new Point(482, 182), new Point(924, 779), new Point(561, 388), new Point(712, 794), new Point(504, 996),
                new Point(710, 89), new Point(467, 564), new Point(365, 738), new Point(138, 767), new Point(663, 894),
                new Point(440, 303), new Point(708, 321), new Point(93, 678), new Point(876, 629), new Point(904, 831),
                new Point(543, 489), new Point(658, 246), new Point(294, 473), new Point(606, 863), new Point(619, 414),
                new Point(602, 103), new Point(842, 313), new Point(684, 779), new Point(805, 404), new Point(690, 230),
                new Point(862, 932), new Point(959, 77), new Point(127, 178), new Point(473, 602), new Point(685, 882),
                new Point(512, 82), new Point(890, 673), new Point(452, 220), new Point(430, 220), new Point(269, 891),
                new Point(131, 275), new Point(148, 249), new Point(292, 336), new Point(460, 395), new Point(637, 313),
                new Point(873, 471), new Point(939, 673), new Point(969, 611), new Point(529, 581), new Point(118, 116),
                new Point(999, 3), new Point(177, 737), new Point(902, 519), new Point(213, 169), new Point(860, 463),
                new Point(349, 584), new Point(135, 798), new Point(98, 587), new Point(784, 710), new Point(785, 790),
                new Point(717, 78), new Point(965, 371), new Point(8, 40), new Point(142, 216), new Point(704, 841),
                new Point(691, 849), new Point(101, 153), new Point(892, 128), new Point(98, 411), new Point(347, 772),
                new Point(123, 291), new Point(534, 173), new Point(964, 288), new Point(335, 141), new Point(575, 381),
                new Point(827, 819), new Point(795, 327), new Point(398, 920), new Point(38, 805), new Point(728, 861),
                new Point(376, 997), new Point(465, 18), new Point(772, 499), new Point(483, 982), new Point(905, 970),
                new Point(488, 372), new Point(362, 12), new Point(667, 426), new Point(544, 791), new Point(406, 719),
                new Point(705, 1), new Point(640, 322), new Point(14, 871), new Point(53, 773), new Point(754, 971),
                new Point(89, 292), new Point(682, 486), new Point(395, 126), new Point(825, 515), new Point(400, 465),
                new Point(805, 353), new Point(235, 605), new Point(893, 454), new Point(457, 783), new Point(660, 971),
                new Point(376, 247), new Point(399, 8), new Point(156, 375), new Point(356, 143), new Point(4, 901),
                new Point(446, 709), new Point(227, 934), new Point(881, 196), new Point(690, 875), new Point(617, 540),
                new Point(600, 28), new Point(391, 941), new Point(913, 351), new Point(766, 34), new Point(429, 560),
                new Point(414, 270), new Point(113, 783), new Point(595, 842), new Point(892, 674), new Point(330, 20),
                new Point(769, 682), new Point(511, 498), new Point(18, 96), new Point(126, 301), new Point(724, 696),
                new Point(764, 581), new Point(166, 119), new Point(370, 348), new Point(855, 457), new Point(94, 804),
                new Point(609, 321), new Point(714, 444), new Point(486, 175), new Point(596, 443), new Point(339, 38),
                new Point(303, 16), new Point(545, 596), new Point(771, 918), new Point(517, 892), new Point(922, 817),
                new Point(225, 464), new Point(310, 732), new Point(796, 833), new Point(104, 993), new Point(412, 246),
                new Point(986, 435), new Point(579, 525), new Point(411, 447), new Point(967, 66), new Point(11, 842),
                new Point(500, 682), new Point(962, 685), new Point(392, 747), new Point(35, 569), new Point(348, 452),
                new Point(831, 962), new Point(535, 277), new Point(579, 144), new Point(11, 981), new Point(648, 653),
                new Point(71, 602), new Point(31, 92), new Point(52, 868), new Point(436, 19), new Point(184, 323),
                new Point(950, 450), new Point(880, 79), new Point(316, 542), new Point(502, 624), new Point(340, 48),
                new Point(797, 534), new Point(645, 960), new Point(415, 23), new Point(899, 301), new Point(946, 267),
                new Point(436, 985), new Point(418, 358), new Point(771, 898), new Point(650, 869), new Point(633, 524),
                new Point(310, 15), new Point(385, 24), new Point(501, 380), new Point(82, 455), new Point(961, 36),
                new Point(641, 387), new Point(641, 600), new Point(855, 537), new Point(957, 71), new Point(676, 28),
                new Point(968, 135), new Point(73, 916), new Point(887, 964), new Point(32, 522), new Point(308, 418),
                new Point(891, 632), new Point(991, 816), new Point(737, 781), new Point(149, 620), new Point(459, 35),
                new Point(941, 444), new Point(340, 909), new Point(625, 49), new Point(344, 818), new Point(502, 233),
                new Point(940, 579), new Point(193, 604), new Point(555, 175), new Point(942, 468), new Point(137, 536),
                new Point(348, 559), new Point(147, 542), new Point(144, 9), new Point(395, 825), new Point(862, 73),
                new Point(388, 336), new Point(611, 641), new Point(87, 524), new Point(795, 163), new Point(291, 838),
                new Point(620, 213), new Point(19, 74), new Point(477, 312), new Point(439, 386), new Point(260, 561),
                new Point(839, 680), new Point(482, 923), new Point(686, 381), new Point(297, 797), new Point(765, 616),
                new Point(653, 518), new Point(955, 428), new Point(845, 604), new Point(967, 551), new Point(517, 31),
                new Point(380, 778), new Point(177, 299), new Point(915, 134), new Point(539, 72), new Point(64, 832),
                new Point(570, 8), new Point(565, 300), new Point(234, 707), new Point(854, 688), new Point(954, 705),
                new Point(227, 997), new Point(398, 674), new Point(184, 102), new Point(258, 591), new Point(228, 873),
            };
        }
    }
}